\hypertarget{dfftpack_8f90}{
\section{dfftpack.f90 File Reference}
\label{dfftpack_8f90}\index{dfftpack.f90@{dfftpack.f90}}
}
\subsection*{Functions/Subroutines}
\begin{DoxyCompactItemize}
\item 
subroutine \hyperlink{dfftpack_8f90_a649460c40d1f8ab3154f28d72a0f528d}{CFFTB1} (N, C, CH, WA, IFAC)
\item 
subroutine \hyperlink{dfftpack_8f90_a9634c178315ca2d5abae4d6bdcb234ce}{CFFTF1} (N, C, CH, WA, IFAC)
\item 
subroutine \hyperlink{dfftpack_8f90_a879cd100d5aa312f4996b2192ab37819}{CFFTI1} (N, WA, IFAC)
\item 
subroutine \hyperlink{dfftpack_8f90_abcea9af9c3907bfa1d6f465fcfdb3b18}{COSQB1} (N, X, W, XH)
\item 
subroutine \hyperlink{dfftpack_8f90_a548d8cbc7f5ed6dd1a07386332df7b29}{COSQF1} (N, X, W, XH)
\item 
subroutine \hyperlink{dfftpack_8f90_aadd6beb6bb61ca3d031d1b339adfa31c}{DCOSQB} (N, X, WSAVE)
\item 
subroutine \hyperlink{dfftpack_8f90_a44f212cac9728056553fe35965b2872a}{DCOSQF} (N, X, WSAVE)
\item 
subroutine \hyperlink{dfftpack_8f90_a460d8d5dde2cebfa229b6b9b23f77db6}{DCOSQI} (N, WSAVE)
\item 
subroutine \hyperlink{dfftpack_8f90_acddd6cfe2de6ace3644bd530147e529b}{DCOST} (N, X, WSAVE)
\item 
subroutine \hyperlink{dfftpack_8f90_aa77883a7d6728831fb47f9bb272bc4a1}{DCOSTI} (N, WSAVE)
\item 
subroutine \hyperlink{dfftpack_8f90_adfef38e42c29481b574850f5964a8d21}{DFFTB} (N, R, WSAVE)
\item 
subroutine \hyperlink{dfftpack_8f90_a77a8dc081a7046775c392ec47a272672}{DFFTF} (N, R, WSAVE)
\item 
subroutine \hyperlink{dfftpack_8f90_a9ad690ec40b3e600964a731f2a7705f5}{DFFTI} (N, WSAVE)
\item 
subroutine \hyperlink{dfftpack_8f90_ac070d9188b4d12e00be5958e5b28a2f5}{DSINQB} (N, X, WSAVE)
\item 
subroutine \hyperlink{dfftpack_8f90_a545e311432fedc1ce33edb563dba6286}{DSINQF} (N, X, WSAVE)
\item 
subroutine \hyperlink{dfftpack_8f90_a6246e29de647d42a8cb8cb0f0d23ff66}{DSINQI} (N, WSAVE)
\item 
subroutine \hyperlink{dfftpack_8f90_a018e57d4bd8b4a7ecba9a2423859bed6}{DSINT} (N, X, WSAVE)
\item 
subroutine \hyperlink{dfftpack_8f90_ab61e07368e95a1ba8da5108ac94cb7bd}{DSINTI} (N, WSAVE)
\item 
subroutine \hyperlink{dfftpack_8f90_ab5692636b1631f682c5d51a813584691}{DZFFTB} (N, R, AZERO, A, B, WSAVE)
\item 
subroutine \hyperlink{dfftpack_8f90_aa93309b33a20f3f591210b862e8beec6}{DZFFTF} (N, R, AZERO, A, B, WSAVE)
\item 
subroutine \hyperlink{dfftpack_8f90_a45ec08ac02aa8f8166193b16e724e9db}{DZFFTI} (N, WSAVE)
\item 
subroutine \hyperlink{dfftpack_8f90_ab8c17e6512b83606c323c8f298a811cc}{EZFFT1} (N, WA, IFAC)
\item 
subroutine \hyperlink{dfftpack_8f90_a029627c72883d34ff81337c4517a4de1}{PASSB2} (IDO, L1, CC, CH, WA1)
\item 
subroutine \hyperlink{dfftpack_8f90_aef379d1c7f2a950ae1b1180dd715b9f7}{PASSB3} (IDO, L1, CC, CH, WA1, WA2)
\item 
subroutine \hyperlink{dfftpack_8f90_a7c5084ca1bd0559f99abb974cb1c6817}{PASSB4} (IDO, L1, CC, CH, WA1, WA2, WA3)
\item 
subroutine \hyperlink{dfftpack_8f90_a4d1618d6452d4b21867f7176fb270fa7}{PASSB5} (IDO, L1, CC, CH, WA1, WA2, WA3, WA4)
\item 
subroutine \hyperlink{dfftpack_8f90_a892f613d7940cef76359323b3068fa22}{PASSB} (NAC, IDO, IP, L1, IDL1, CC, C1, C2, CH, CH2, WA)
\item 
subroutine \hyperlink{dfftpack_8f90_a30532a8527066a6c32805c0a6df60a9d}{PASSF2} (IDO, L1, CC, CH, WA1)
\item 
subroutine \hyperlink{dfftpack_8f90_a2cfd8b5c225f8dc6b92b679ee386d15d}{PASSF3} (IDO, L1, CC, CH, WA1, WA2)
\item 
subroutine \hyperlink{dfftpack_8f90_a34744d35a6260c767b5e7bf673f3bb83}{PASSF4} (IDO, L1, CC, CH, WA1, WA2, WA3)
\item 
subroutine \hyperlink{dfftpack_8f90_a88de2c257a9447182789b88c6e43389e}{PASSF5} (IDO, L1, CC, CH, WA1, WA2, WA3, WA4)
\item 
subroutine \hyperlink{dfftpack_8f90_a924780b26e2fa34acdf18c6c47ef1435}{PASSF} (NAC, IDO, IP, L1, IDL1, CC, C1, C2, CH, CH2, WA)
\item 
subroutine \hyperlink{dfftpack_8f90_a400a72bfffd04ba7fbbac26374cb4ebc}{RADB2} (IDO, L1, CC, CH, WA1)
\item 
subroutine \hyperlink{dfftpack_8f90_a148cbf95dca4ee9a60babc4ec247e095}{RADB3} (IDO, L1, CC, CH, WA1, WA2)
\item 
subroutine \hyperlink{dfftpack_8f90_a3ef032e9c003e2e6b27cce5f307f0d31}{RADB4} (IDO, L1, CC, CH, WA1, WA2, WA3)
\item 
subroutine \hyperlink{dfftpack_8f90_ad357a1b0b49b3a6764134048ca7a12fc}{RADB5} (IDO, L1, CC, CH, WA1, WA2, WA3, WA4)
\item 
subroutine \hyperlink{dfftpack_8f90_a83bc1ad63ab8eff6227a84304db4a6b9}{RADBG} (IDO, IP, L1, IDL1, CC, C1, C2, CH, CH2, WA)
\item 
subroutine \hyperlink{dfftpack_8f90_aee61ece40f8274a0fbaef6a357690dba}{RADF2} (IDO, L1, CC, CH, WA1)
\item 
subroutine \hyperlink{dfftpack_8f90_a5788c2414052182f72c6689eb80bddf7}{RADF3} (IDO, L1, CC, CH, WA1, WA2)
\item 
subroutine \hyperlink{dfftpack_8f90_af79ac4a3c42e2682b3f8b705f3cc0c29}{RADF4} (IDO, L1, CC, CH, WA1, WA2, WA3)
\item 
subroutine \hyperlink{dfftpack_8f90_afe7552e014ff4ca92850e9cc707e61dd}{RADF5} (IDO, L1, CC, CH, WA1, WA2, WA3, WA4)
\item 
subroutine \hyperlink{dfftpack_8f90_ae85b04b61b68b88ebbcb3cfd71bc9596}{RADFG} (IDO, IP, L1, IDL1, CC, C1, C2, CH, CH2, WA)
\item 
subroutine \hyperlink{dfftpack_8f90_a1535fe43de75e95a16b9f4b23a1b1d9e}{RFFTB1} (N, C, CH, WA, IFAC)
\item 
subroutine \hyperlink{dfftpack_8f90_afa2e2927521d63fa94bd8f01c17e9bc3}{RFFTF1} (N, C, CH, WA, IFAC)
\item 
subroutine \hyperlink{dfftpack_8f90_a306f2b4a7f5224b5a4f39fc73a06e543}{RFFTI1} (N, WA, IFAC)
\item 
subroutine \hyperlink{dfftpack_8f90_aa13ff08d3dc6687bc622da3c5f32fa51}{SINT1} (N, WAR, WAS, XH, X, IFAC)
\item 
subroutine \hyperlink{dfftpack_8f90_ae040983b120625880de3007da8fdbcc5}{ZFFTB} (N, C, WSAVE)
\item 
subroutine \hyperlink{dfftpack_8f90_acc63212a6853c2ede4e2a52a1d40c94d}{ZFFTF} (N, C, WSAVE)
\item 
subroutine \hyperlink{dfftpack_8f90_a84fbafd35f9cfad77657059700c2d416}{ZFFTI} (N, WSAVE)
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\hypertarget{dfftpack_8f90_a649460c40d1f8ab3154f28d72a0f528d}{
\index{dfftpack.f90@{dfftpack.f90}!CFFTB1@{CFFTB1}}
\index{CFFTB1@{CFFTB1}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{CFFTB1}]{\setlength{\rightskip}{0pt plus 5cm}subroutine CFFTB1 (
\begin{DoxyParamCaption}
\item[{INTEGER,intent(in)}]{ N, }
\item[{REAL(DOUBLE),dimension($\ast$)}]{ C, }
\item[{REAL(DOUBLE),dimension($\ast$)}]{ CH, }
\item[{REAL(DOUBLE),dimension($\ast$)}]{ WA, }
\item[{INTEGER,dimension($\ast$),intent(in)}]{ IFAC}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_a649460c40d1f8ab3154f28d72a0f528d}


Definition at line 1 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_a9634c178315ca2d5abae4d6bdcb234ce}{
\index{dfftpack.f90@{dfftpack.f90}!CFFTF1@{CFFTF1}}
\index{CFFTF1@{CFFTF1}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{CFFTF1}]{\setlength{\rightskip}{0pt plus 5cm}subroutine CFFTF1 (
\begin{DoxyParamCaption}
\item[{INTEGER,intent(in)}]{ N, }
\item[{REAL(DOUBLE),dimension($\ast$)}]{ C, }
\item[{REAL(DOUBLE),dimension($\ast$)}]{ CH, }
\item[{REAL(DOUBLE),dimension($\ast$)}]{ WA, }
\item[{INTEGER,dimension($\ast$),intent(in)}]{ IFAC}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_a9634c178315ca2d5abae4d6bdcb234ce}


Definition at line 95 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_a879cd100d5aa312f4996b2192ab37819}{
\index{dfftpack.f90@{dfftpack.f90}!CFFTI1@{CFFTI1}}
\index{CFFTI1@{CFFTI1}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{CFFTI1}]{\setlength{\rightskip}{0pt plus 5cm}subroutine CFFTI1 (
\begin{DoxyParamCaption}
\item[{INTEGER,intent(in)}]{ N, }
\item[{REAL(DOUBLE),dimension($\ast$),intent(inout)}]{ WA, }
\item[{INTEGER,dimension($\ast$),intent(inout)}]{ IFAC}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_a879cd100d5aa312f4996b2192ab37819}


Definition at line 189 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_abcea9af9c3907bfa1d6f465fcfdb3b18}{
\index{dfftpack.f90@{dfftpack.f90}!COSQB1@{COSQB1}}
\index{COSQB1@{COSQB1}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{COSQB1}]{\setlength{\rightskip}{0pt plus 5cm}subroutine COSQB1 (
\begin{DoxyParamCaption}
\item[{INTEGER}]{ N, }
\item[{REAL(DOUBLE),dimension(1)}]{ X, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ W, }
\item[{REAL(DOUBLE),dimension(1)}]{ XH}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_abcea9af9c3907bfa1d6f465fcfdb3b18}


Definition at line 273 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_a548d8cbc7f5ed6dd1a07386332df7b29}{
\index{dfftpack.f90@{dfftpack.f90}!COSQF1@{COSQF1}}
\index{COSQF1@{COSQF1}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{COSQF1}]{\setlength{\rightskip}{0pt plus 5cm}subroutine COSQF1 (
\begin{DoxyParamCaption}
\item[{INTEGER}]{ N, }
\item[{REAL(DOUBLE),dimension(1)}]{ X, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ W, }
\item[{REAL(DOUBLE),dimension(1)}]{ XH}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_a548d8cbc7f5ed6dd1a07386332df7b29}


Definition at line 321 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_aadd6beb6bb61ca3d031d1b339adfa31c}{
\index{dfftpack.f90@{dfftpack.f90}!DCOSQB@{DCOSQB}}
\index{DCOSQB@{DCOSQB}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{DCOSQB}]{\setlength{\rightskip}{0pt plus 5cm}subroutine DCOSQB (
\begin{DoxyParamCaption}
\item[{INTEGER}]{ N, }
\item[{REAL(DOUBLE),dimension($\ast$)}]{ X, }
\item[{REAL(DOUBLE),dimension($\ast$)}]{ WSAVE}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_aadd6beb6bb61ca3d031d1b339adfa31c}


Definition at line 367 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_a44f212cac9728056553fe35965b2872a}{
\index{dfftpack.f90@{dfftpack.f90}!DCOSQF@{DCOSQF}}
\index{DCOSQF@{DCOSQF}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{DCOSQF}]{\setlength{\rightskip}{0pt plus 5cm}subroutine DCOSQF (
\begin{DoxyParamCaption}
\item[{INTEGER}]{ N, }
\item[{REAL(DOUBLE),dimension($\ast$)}]{ X, }
\item[{REAL(DOUBLE),dimension($\ast$)}]{ WSAVE}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_a44f212cac9728056553fe35965b2872a}


Definition at line 402 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_a460d8d5dde2cebfa229b6b9b23f77db6}{
\index{dfftpack.f90@{dfftpack.f90}!DCOSQI@{DCOSQI}}
\index{DCOSQI@{DCOSQI}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{DCOSQI}]{\setlength{\rightskip}{0pt plus 5cm}subroutine DCOSQI (
\begin{DoxyParamCaption}
\item[{INTEGER}]{ N, }
\item[{REAL(DOUBLE),dimension(1)}]{ WSAVE}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_a460d8d5dde2cebfa229b6b9b23f77db6}


Definition at line 435 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_acddd6cfe2de6ace3644bd530147e529b}{
\index{dfftpack.f90@{dfftpack.f90}!DCOST@{DCOST}}
\index{DCOST@{DCOST}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{DCOST}]{\setlength{\rightskip}{0pt plus 5cm}subroutine DCOST (
\begin{DoxyParamCaption}
\item[{INTEGER,intent(in)}]{ N, }
\item[{REAL(DOUBLE),dimension($\ast$)}]{ X, }
\item[{REAL(DOUBLE),dimension($\ast$)}]{ WSAVE}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_acddd6cfe2de6ace3644bd530147e529b}


Definition at line 466 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_aa77883a7d6728831fb47f9bb272bc4a1}{
\index{dfftpack.f90@{dfftpack.f90}!DCOSTI@{DCOSTI}}
\index{DCOSTI@{DCOSTI}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{DCOSTI}]{\setlength{\rightskip}{0pt plus 5cm}subroutine DCOSTI (
\begin{DoxyParamCaption}
\item[{INTEGER,intent(in)}]{ N, }
\item[{REAL(DOUBLE),dimension(1)}]{ WSAVE}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_aa77883a7d6728831fb47f9bb272bc4a1}


Definition at line 532 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_adfef38e42c29481b574850f5964a8d21}{
\index{dfftpack.f90@{dfftpack.f90}!DFFTB@{DFFTB}}
\index{DFFTB@{DFFTB}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{DFFTB}]{\setlength{\rightskip}{0pt plus 5cm}subroutine DFFTB (
\begin{DoxyParamCaption}
\item[{INTEGER}]{ N, }
\item[{REAL(DOUBLE),dimension(1)}]{ R, }
\item[{REAL(DOUBLE),dimension(1)}]{ WSAVE}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_adfef38e42c29481b574850f5964a8d21}


Definition at line 569 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_a77a8dc081a7046775c392ec47a272672}{
\index{dfftpack.f90@{dfftpack.f90}!DFFTF@{DFFTF}}
\index{DFFTF@{DFFTF}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{DFFTF}]{\setlength{\rightskip}{0pt plus 5cm}subroutine DFFTF (
\begin{DoxyParamCaption}
\item[{INTEGER}]{ N, }
\item[{REAL(DOUBLE),dimension(1)}]{ R, }
\item[{REAL(DOUBLE),dimension(1)}]{ WSAVE}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_a77a8dc081a7046775c392ec47a272672}


Definition at line 593 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_a9ad690ec40b3e600964a731f2a7705f5}{
\index{dfftpack.f90@{dfftpack.f90}!DFFTI@{DFFTI}}
\index{DFFTI@{DFFTI}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{DFFTI}]{\setlength{\rightskip}{0pt plus 5cm}subroutine DFFTI (
\begin{DoxyParamCaption}
\item[{INTEGER}]{ N, }
\item[{REAL(DOUBLE),dimension(1)}]{ WSAVE}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_a9ad690ec40b3e600964a731f2a7705f5}


Definition at line 617 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_ac070d9188b4d12e00be5958e5b28a2f5}{
\index{dfftpack.f90@{dfftpack.f90}!DSINQB@{DSINQB}}
\index{DSINQB@{DSINQB}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{DSINQB}]{\setlength{\rightskip}{0pt plus 5cm}subroutine DSINQB (
\begin{DoxyParamCaption}
\item[{INTEGER}]{ N, }
\item[{REAL(DOUBLE),dimension($\ast$)}]{ X, }
\item[{REAL(DOUBLE),dimension($\ast$)}]{ WSAVE}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_ac070d9188b4d12e00be5958e5b28a2f5}


Definition at line 640 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_a545e311432fedc1ce33edb563dba6286}{
\index{dfftpack.f90@{dfftpack.f90}!DSINQF@{DSINQF}}
\index{DSINQF@{DSINQF}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{DSINQF}]{\setlength{\rightskip}{0pt plus 5cm}subroutine DSINQF (
\begin{DoxyParamCaption}
\item[{INTEGER}]{ N, }
\item[{REAL(DOUBLE),dimension($\ast$)}]{ X, }
\item[{REAL(DOUBLE),dimension($\ast$)}]{ WSAVE}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_a545e311432fedc1ce33edb563dba6286}


Definition at line 677 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_a6246e29de647d42a8cb8cb0f0d23ff66}{
\index{dfftpack.f90@{dfftpack.f90}!DSINQI@{DSINQI}}
\index{DSINQI@{DSINQI}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{DSINQI}]{\setlength{\rightskip}{0pt plus 5cm}subroutine DSINQI (
\begin{DoxyParamCaption}
\item[{INTEGER}]{ N, }
\item[{REAL(DOUBLE),dimension(1)}]{ WSAVE}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_a6246e29de647d42a8cb8cb0f0d23ff66}


Definition at line 711 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_a018e57d4bd8b4a7ecba9a2423859bed6}{
\index{dfftpack.f90@{dfftpack.f90}!DSINT@{DSINT}}
\index{DSINT@{DSINT}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{DSINT}]{\setlength{\rightskip}{0pt plus 5cm}subroutine DSINT (
\begin{DoxyParamCaption}
\item[{INTEGER}]{ N, }
\item[{REAL(DOUBLE),dimension(1)}]{ X, }
\item[{REAL(DOUBLE),dimension(1)}]{ WSAVE}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_a018e57d4bd8b4a7ecba9a2423859bed6}


Definition at line 733 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_ab61e07368e95a1ba8da5108ac94cb7bd}{
\index{dfftpack.f90@{dfftpack.f90}!DSINTI@{DSINTI}}
\index{DSINTI@{DSINTI}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{DSINTI}]{\setlength{\rightskip}{0pt plus 5cm}subroutine DSINTI (
\begin{DoxyParamCaption}
\item[{INTEGER,intent(in)}]{ N, }
\item[{REAL(DOUBLE),dimension(1)}]{ WSAVE}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_ab61e07368e95a1ba8da5108ac94cb7bd}


Definition at line 761 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_ab5692636b1631f682c5d51a813584691}{
\index{dfftpack.f90@{dfftpack.f90}!DZFFTB@{DZFFTB}}
\index{DZFFTB@{DZFFTB}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{DZFFTB}]{\setlength{\rightskip}{0pt plus 5cm}subroutine DZFFTB (
\begin{DoxyParamCaption}
\item[{INTEGER}]{ N, }
\item[{REAL(DOUBLE),dimension($\ast$)}]{ R, }
\item[{REAL(DOUBLE),intent(in)}]{ AZERO, }
\item[{REAL(DOUBLE),dimension($\ast$),intent(in)}]{ A, }
\item[{REAL(DOUBLE),dimension($\ast$),intent(in)}]{ B, }
\item[{REAL(DOUBLE),dimension($\ast$)}]{ WSAVE}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_ab5692636b1631f682c5d51a813584691}


Definition at line 793 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_aa93309b33a20f3f591210b862e8beec6}{
\index{dfftpack.f90@{dfftpack.f90}!DZFFTF@{DZFFTF}}
\index{DZFFTF@{DZFFTF}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{DZFFTF}]{\setlength{\rightskip}{0pt plus 5cm}subroutine DZFFTF (
\begin{DoxyParamCaption}
\item[{INTEGER}]{ N, }
\item[{REAL(DOUBLE),dimension($\ast$),intent(in)}]{ R, }
\item[{REAL(DOUBLE),intent(out)}]{ AZERO, }
\item[{REAL(DOUBLE),dimension($\ast$),intent(out)}]{ A, }
\item[{REAL(DOUBLE),dimension($\ast$),intent(out)}]{ B, }
\item[{REAL(DOUBLE),dimension($\ast$)}]{ WSAVE}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_aa93309b33a20f3f591210b862e8beec6}


Definition at line 834 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_a45ec08ac02aa8f8166193b16e724e9db}{
\index{dfftpack.f90@{dfftpack.f90}!DZFFTI@{DZFFTI}}
\index{DZFFTI@{DZFFTI}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{DZFFTI}]{\setlength{\rightskip}{0pt plus 5cm}subroutine DZFFTI (
\begin{DoxyParamCaption}
\item[{INTEGER}]{ N, }
\item[{REAL(DOUBLE),dimension(1)}]{ WSAVE}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_a45ec08ac02aa8f8166193b16e724e9db}


Definition at line 885 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_ab8c17e6512b83606c323c8f298a811cc}{
\index{dfftpack.f90@{dfftpack.f90}!EZFFT1@{EZFFT1}}
\index{EZFFT1@{EZFFT1}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{EZFFT1}]{\setlength{\rightskip}{0pt plus 5cm}subroutine EZFFT1 (
\begin{DoxyParamCaption}
\item[{INTEGER,intent(in)}]{ N, }
\item[{REAL(DOUBLE),dimension($\ast$),intent(inout)}]{ WA, }
\item[{INTEGER,dimension($\ast$),intent(inout)}]{ IFAC}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_ab8c17e6512b83606c323c8f298a811cc}


Definition at line 908 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_a892f613d7940cef76359323b3068fa22}{
\index{dfftpack.f90@{dfftpack.f90}!PASSB@{PASSB}}
\index{PASSB@{PASSB}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{PASSB}]{\setlength{\rightskip}{0pt plus 5cm}subroutine PASSB (
\begin{DoxyParamCaption}
\item[{INTEGER,intent(out)}]{ NAC, }
\item[{INTEGER,intent(in)}]{ IDO, }
\item[{INTEGER,intent(in)}]{ IP, }
\item[{INTEGER,intent(in)}]{ L1, }
\item[{INTEGER,intent(in)}]{ IDL1, }
\item[{REAL(DOUBLE),dimension(ido,ip,l1),intent(in)}]{ CC, }
\item[{REAL(DOUBLE),dimension(ido,l1,ip),intent(out)}]{ C1, }
\item[{REAL(DOUBLE),dimension(idl1,ip),intent(inout)}]{ C2, }
\item[{REAL(DOUBLE),dimension(ido,l1,ip),intent(inout)}]{ CH, }
\item[{REAL(DOUBLE),dimension(idl1,ip),intent(inout)}]{ CH2, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_a892f613d7940cef76359323b3068fa22}


Definition at line 1286 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_a029627c72883d34ff81337c4517a4de1}{
\index{dfftpack.f90@{dfftpack.f90}!PASSB2@{PASSB2}}
\index{PASSB2@{PASSB2}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{PASSB2}]{\setlength{\rightskip}{0pt plus 5cm}subroutine PASSB2 (
\begin{DoxyParamCaption}
\item[{INTEGER,intent(in)}]{ IDO, }
\item[{INTEGER,intent(in)}]{ L1, }
\item[{REAL(DOUBLE),dimension(ido,2,l1),intent(in)}]{ CC, }
\item[{REAL(DOUBLE),dimension(ido,l1,2),intent(out)}]{ CH, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA1}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_a029627c72883d34ff81337c4517a4de1}


Definition at line 995 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_aef379d1c7f2a950ae1b1180dd715b9f7}{
\index{dfftpack.f90@{dfftpack.f90}!PASSB3@{PASSB3}}
\index{PASSB3@{PASSB3}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{PASSB3}]{\setlength{\rightskip}{0pt plus 5cm}subroutine PASSB3 (
\begin{DoxyParamCaption}
\item[{INTEGER,intent(in)}]{ IDO, }
\item[{INTEGER,intent(in)}]{ L1, }
\item[{REAL(DOUBLE),dimension(ido,3,l1),intent(in)}]{ CC, }
\item[{REAL(DOUBLE),dimension(ido,l1,3),intent(out)}]{ CH, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA1, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA2}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_aef379d1c7f2a950ae1b1180dd715b9f7}


Definition at line 1038 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_a7c5084ca1bd0559f99abb974cb1c6817}{
\index{dfftpack.f90@{dfftpack.f90}!PASSB4@{PASSB4}}
\index{PASSB4@{PASSB4}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{PASSB4}]{\setlength{\rightskip}{0pt plus 5cm}subroutine PASSB4 (
\begin{DoxyParamCaption}
\item[{INTEGER,intent(in)}]{ IDO, }
\item[{INTEGER,intent(in)}]{ L1, }
\item[{REAL(DOUBLE),dimension(ido,4,l1),intent(in)}]{ CC, }
\item[{REAL(DOUBLE),dimension(ido,l1,4),intent(out)}]{ CH, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA1, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA2, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA3}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_a7c5084ca1bd0559f99abb974cb1c6817}


Definition at line 1105 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_a4d1618d6452d4b21867f7176fb270fa7}{
\index{dfftpack.f90@{dfftpack.f90}!PASSB5@{PASSB5}}
\index{PASSB5@{PASSB5}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{PASSB5}]{\setlength{\rightskip}{0pt plus 5cm}subroutine PASSB5 (
\begin{DoxyParamCaption}
\item[{INTEGER,intent(in)}]{ IDO, }
\item[{INTEGER,intent(in)}]{ L1, }
\item[{REAL(DOUBLE),dimension(ido,5,l1),intent(in)}]{ CC, }
\item[{REAL(DOUBLE),dimension(ido,l1,5),intent(out)}]{ CH, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA1, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA2, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA3, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA4}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_a4d1618d6452d4b21867f7176fb270fa7}


Definition at line 1181 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_a924780b26e2fa34acdf18c6c47ef1435}{
\index{dfftpack.f90@{dfftpack.f90}!PASSF@{PASSF}}
\index{PASSF@{PASSF}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{PASSF}]{\setlength{\rightskip}{0pt plus 5cm}subroutine PASSF (
\begin{DoxyParamCaption}
\item[{INTEGER,intent(out)}]{ NAC, }
\item[{INTEGER,intent(in)}]{ IDO, }
\item[{INTEGER,intent(in)}]{ IP, }
\item[{INTEGER,intent(in)}]{ L1, }
\item[{INTEGER,intent(in)}]{ IDL1, }
\item[{REAL(DOUBLE),dimension(ido,ip,l1),intent(in)}]{ CC, }
\item[{REAL(DOUBLE),dimension(ido,l1,ip),intent(out)}]{ C1, }
\item[{REAL(DOUBLE),dimension(idl1,ip),intent(inout)}]{ C2, }
\item[{REAL(DOUBLE),dimension(ido,l1,ip),intent(inout)}]{ CH, }
\item[{REAL(DOUBLE),dimension(idl1,ip),intent(inout)}]{ CH2, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_a924780b26e2fa34acdf18c6c47ef1435}


Definition at line 1689 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_a30532a8527066a6c32805c0a6df60a9d}{
\index{dfftpack.f90@{dfftpack.f90}!PASSF2@{PASSF2}}
\index{PASSF2@{PASSF2}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{PASSF2}]{\setlength{\rightskip}{0pt plus 5cm}subroutine PASSF2 (
\begin{DoxyParamCaption}
\item[{INTEGER,intent(in)}]{ IDO, }
\item[{INTEGER,intent(in)}]{ L1, }
\item[{REAL(DOUBLE),dimension(ido,2,l1),intent(in)}]{ CC, }
\item[{REAL(DOUBLE),dimension(ido,l1,2),intent(out)}]{ CH, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA1}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_a30532a8527066a6c32805c0a6df60a9d}


Definition at line 1398 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_a2cfd8b5c225f8dc6b92b679ee386d15d}{
\index{dfftpack.f90@{dfftpack.f90}!PASSF3@{PASSF3}}
\index{PASSF3@{PASSF3}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{PASSF3}]{\setlength{\rightskip}{0pt plus 5cm}subroutine PASSF3 (
\begin{DoxyParamCaption}
\item[{INTEGER,intent(in)}]{ IDO, }
\item[{INTEGER,intent(in)}]{ L1, }
\item[{REAL(DOUBLE),dimension(ido,3,l1),intent(in)}]{ CC, }
\item[{REAL(DOUBLE),dimension(ido,l1,3),intent(out)}]{ CH, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA1, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA2}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_a2cfd8b5c225f8dc6b92b679ee386d15d}


Definition at line 1441 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_a34744d35a6260c767b5e7bf673f3bb83}{
\index{dfftpack.f90@{dfftpack.f90}!PASSF4@{PASSF4}}
\index{PASSF4@{PASSF4}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{PASSF4}]{\setlength{\rightskip}{0pt plus 5cm}subroutine PASSF4 (
\begin{DoxyParamCaption}
\item[{INTEGER,intent(in)}]{ IDO, }
\item[{INTEGER,intent(in)}]{ L1, }
\item[{REAL(DOUBLE),dimension(ido,4,l1),intent(in)}]{ CC, }
\item[{REAL(DOUBLE),dimension(ido,l1,4),intent(out)}]{ CH, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA1, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA2, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA3}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_a34744d35a6260c767b5e7bf673f3bb83}


Definition at line 1508 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_a88de2c257a9447182789b88c6e43389e}{
\index{dfftpack.f90@{dfftpack.f90}!PASSF5@{PASSF5}}
\index{PASSF5@{PASSF5}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{PASSF5}]{\setlength{\rightskip}{0pt plus 5cm}subroutine PASSF5 (
\begin{DoxyParamCaption}
\item[{INTEGER,intent(in)}]{ IDO, }
\item[{INTEGER,intent(in)}]{ L1, }
\item[{REAL(DOUBLE),dimension(ido,5,l1),intent(in)}]{ CC, }
\item[{REAL(DOUBLE),dimension(ido,l1,5),intent(out)}]{ CH, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA1, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA2, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA3, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA4}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_a88de2c257a9447182789b88c6e43389e}


Definition at line 1584 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_a400a72bfffd04ba7fbbac26374cb4ebc}{
\index{dfftpack.f90@{dfftpack.f90}!RADB2@{RADB2}}
\index{RADB2@{RADB2}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{RADB2}]{\setlength{\rightskip}{0pt plus 5cm}subroutine RADB2 (
\begin{DoxyParamCaption}
\item[{INTEGER,intent(in)}]{ IDO, }
\item[{INTEGER,intent(in)}]{ L1, }
\item[{REAL(DOUBLE),dimension(ido,2,l1),intent(in)}]{ CC, }
\item[{REAL(DOUBLE),dimension(ido,l1,2),intent(out)}]{ CH, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA1}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_a400a72bfffd04ba7fbbac26374cb4ebc}


Definition at line 1801 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_a148cbf95dca4ee9a60babc4ec247e095}{
\index{dfftpack.f90@{dfftpack.f90}!RADB3@{RADB3}}
\index{RADB3@{RADB3}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{RADB3}]{\setlength{\rightskip}{0pt plus 5cm}subroutine RADB3 (
\begin{DoxyParamCaption}
\item[{INTEGER,intent(in)}]{ IDO, }
\item[{INTEGER,intent(in)}]{ L1, }
\item[{REAL(DOUBLE),dimension(ido,3,l1),intent(in)}]{ CC, }
\item[{REAL(DOUBLE),dimension(ido,l1,3),intent(out)}]{ CH, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA1, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA2}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_a148cbf95dca4ee9a60babc4ec247e095}


Definition at line 1848 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_a3ef032e9c003e2e6b27cce5f307f0d31}{
\index{dfftpack.f90@{dfftpack.f90}!RADB4@{RADB4}}
\index{RADB4@{RADB4}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{RADB4}]{\setlength{\rightskip}{0pt plus 5cm}subroutine RADB4 (
\begin{DoxyParamCaption}
\item[{INTEGER,intent(in)}]{ IDO, }
\item[{INTEGER,intent(in)}]{ L1, }
\item[{REAL(DOUBLE),dimension(ido,4,l1),intent(in)}]{ CC, }
\item[{REAL(DOUBLE),dimension(ido,l1,4),intent(out)}]{ CH, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA1, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA2, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA3}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_a3ef032e9c003e2e6b27cce5f307f0d31}


Definition at line 1909 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_ad357a1b0b49b3a6764134048ca7a12fc}{
\index{dfftpack.f90@{dfftpack.f90}!RADB5@{RADB5}}
\index{RADB5@{RADB5}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{RADB5}]{\setlength{\rightskip}{0pt plus 5cm}subroutine RADB5 (
\begin{DoxyParamCaption}
\item[{INTEGER,intent(in)}]{ IDO, }
\item[{INTEGER,intent(in)}]{ L1, }
\item[{REAL(DOUBLE),dimension(ido,5,l1),intent(in)}]{ CC, }
\item[{REAL(DOUBLE),dimension(ido,l1,5),intent(out)}]{ CH, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA1, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA2, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA3, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA4}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_ad357a1b0b49b3a6764134048ca7a12fc}


Definition at line 1992 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_a83bc1ad63ab8eff6227a84304db4a6b9}{
\index{dfftpack.f90@{dfftpack.f90}!RADBG@{RADBG}}
\index{RADBG@{RADBG}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{RADBG}]{\setlength{\rightskip}{0pt plus 5cm}subroutine RADBG (
\begin{DoxyParamCaption}
\item[{INTEGER,intent(in)}]{ IDO, }
\item[{INTEGER,intent(in)}]{ IP, }
\item[{INTEGER,intent(in)}]{ L1, }
\item[{INTEGER,intent(in)}]{ IDL1, }
\item[{REAL(DOUBLE),dimension(ido,ip,l1),intent(in)}]{ CC, }
\item[{REAL(DOUBLE),dimension(ido,l1,ip),intent(inout)}]{ C1, }
\item[{REAL(DOUBLE),dimension(idl1,ip),intent(inout)}]{ C2, }
\item[{REAL(DOUBLE),dimension(ido,l1,ip),intent(inout)}]{ CH, }
\item[{REAL(DOUBLE),dimension(idl1,ip),intent(inout)}]{ CH2, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_a83bc1ad63ab8eff6227a84304db4a6b9}


Definition at line 2084 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_aee61ece40f8274a0fbaef6a357690dba}{
\index{dfftpack.f90@{dfftpack.f90}!RADF2@{RADF2}}
\index{RADF2@{RADF2}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{RADF2}]{\setlength{\rightskip}{0pt plus 5cm}subroutine RADF2 (
\begin{DoxyParamCaption}
\item[{INTEGER,intent(in)}]{ IDO, }
\item[{INTEGER,intent(in)}]{ L1, }
\item[{REAL(DOUBLE),dimension(ido,l1,2),intent(in)}]{ CC, }
\item[{REAL(DOUBLE),dimension(ido,2,l1),intent(out)}]{ CH, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA1}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_aee61ece40f8274a0fbaef6a357690dba}


Definition at line 2239 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_a5788c2414052182f72c6689eb80bddf7}{
\index{dfftpack.f90@{dfftpack.f90}!RADF3@{RADF3}}
\index{RADF3@{RADF3}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{RADF3}]{\setlength{\rightskip}{0pt plus 5cm}subroutine RADF3 (
\begin{DoxyParamCaption}
\item[{INTEGER,intent(in)}]{ IDO, }
\item[{INTEGER,intent(in)}]{ L1, }
\item[{REAL(DOUBLE),dimension(ido,l1,3),intent(in)}]{ CC, }
\item[{REAL(DOUBLE),dimension(ido,3,l1),intent(out)}]{ CH, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA1, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA2}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_a5788c2414052182f72c6689eb80bddf7}


Definition at line 2286 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_af79ac4a3c42e2682b3f8b705f3cc0c29}{
\index{dfftpack.f90@{dfftpack.f90}!RADF4@{RADF4}}
\index{RADF4@{RADF4}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{RADF4}]{\setlength{\rightskip}{0pt plus 5cm}subroutine RADF4 (
\begin{DoxyParamCaption}
\item[{INTEGER,intent(in)}]{ IDO, }
\item[{INTEGER,intent(in)}]{ L1, }
\item[{REAL(DOUBLE),dimension(ido,l1,4),intent(in)}]{ CC, }
\item[{REAL(DOUBLE),dimension(ido,4,l1),intent(out)}]{ CH, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA1, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA2, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA3}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_af79ac4a3c42e2682b3f8b705f3cc0c29}


Definition at line 2345 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_afe7552e014ff4ca92850e9cc707e61dd}{
\index{dfftpack.f90@{dfftpack.f90}!RADF5@{RADF5}}
\index{RADF5@{RADF5}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{RADF5}]{\setlength{\rightskip}{0pt plus 5cm}subroutine RADF5 (
\begin{DoxyParamCaption}
\item[{INTEGER,intent(in)}]{ IDO, }
\item[{INTEGER,intent(in)}]{ L1, }
\item[{REAL(DOUBLE),dimension(ido,l1,5),intent(in)}]{ CC, }
\item[{REAL(DOUBLE),dimension(ido,5,l1),intent(out)}]{ CH, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA1, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA2, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA3, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA4}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_afe7552e014ff4ca92850e9cc707e61dd}


Definition at line 2424 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_ae85b04b61b68b88ebbcb3cfd71bc9596}{
\index{dfftpack.f90@{dfftpack.f90}!RADFG@{RADFG}}
\index{RADFG@{RADFG}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{RADFG}]{\setlength{\rightskip}{0pt plus 5cm}subroutine RADFG (
\begin{DoxyParamCaption}
\item[{INTEGER,intent(in)}]{ IDO, }
\item[{INTEGER,intent(in)}]{ IP, }
\item[{INTEGER,intent(in)}]{ L1, }
\item[{INTEGER,intent(in)}]{ IDL1, }
\item[{REAL(DOUBLE),dimension(ido,ip,l1),intent(out)}]{ CC, }
\item[{REAL(DOUBLE),dimension(ido,l1,ip),intent(inout)}]{ C1, }
\item[{REAL(DOUBLE),dimension(idl1,ip),intent(inout)}]{ C2, }
\item[{REAL(DOUBLE),dimension(ido,l1,ip),intent(inout)}]{ CH, }
\item[{REAL(DOUBLE),dimension(idl1,ip),intent(inout)}]{ CH2, }
\item[{REAL(DOUBLE),dimension(1),intent(in)}]{ WA}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_ae85b04b61b68b88ebbcb3cfd71bc9596}


Definition at line 2510 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_a1535fe43de75e95a16b9f4b23a1b1d9e}{
\index{dfftpack.f90@{dfftpack.f90}!RFFTB1@{RFFTB1}}
\index{RFFTB1@{RFFTB1}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{RFFTB1}]{\setlength{\rightskip}{0pt plus 5cm}subroutine RFFTB1 (
\begin{DoxyParamCaption}
\item[{INTEGER,intent(in)}]{ N, }
\item[{REAL(DOUBLE),dimension($\ast$)}]{ C, }
\item[{REAL(DOUBLE),dimension($\ast$)}]{ CH, }
\item[{REAL(DOUBLE),dimension($\ast$)}]{ WA, }
\item[{INTEGER,dimension($\ast$),intent(in)}]{ IFAC}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_a1535fe43de75e95a16b9f4b23a1b1d9e}


Definition at line 2666 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_afa2e2927521d63fa94bd8f01c17e9bc3}{
\index{dfftpack.f90@{dfftpack.f90}!RFFTF1@{RFFTF1}}
\index{RFFTF1@{RFFTF1}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{RFFTF1}]{\setlength{\rightskip}{0pt plus 5cm}subroutine RFFTF1 (
\begin{DoxyParamCaption}
\item[{INTEGER,intent(in)}]{ N, }
\item[{REAL(DOUBLE),dimension($\ast$)}]{ C, }
\item[{REAL(DOUBLE),dimension($\ast$)}]{ CH, }
\item[{REAL(DOUBLE),dimension($\ast$)}]{ WA, }
\item[{INTEGER,dimension($\ast$),intent(in)}]{ IFAC}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_afa2e2927521d63fa94bd8f01c17e9bc3}


Definition at line 2756 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_a306f2b4a7f5224b5a4f39fc73a06e543}{
\index{dfftpack.f90@{dfftpack.f90}!RFFTI1@{RFFTI1}}
\index{RFFTI1@{RFFTI1}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{RFFTI1}]{\setlength{\rightskip}{0pt plus 5cm}subroutine RFFTI1 (
\begin{DoxyParamCaption}
\item[{INTEGER,intent(in)}]{ N, }
\item[{REAL(DOUBLE),dimension($\ast$),intent(out)}]{ WA, }
\item[{INTEGER,dimension($\ast$),intent(inout)}]{ IFAC}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_a306f2b4a7f5224b5a4f39fc73a06e543}


Definition at line 2847 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_aa13ff08d3dc6687bc622da3c5f32fa51}{
\index{dfftpack.f90@{dfftpack.f90}!SINT1@{SINT1}}
\index{SINT1@{SINT1}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{SINT1}]{\setlength{\rightskip}{0pt plus 5cm}subroutine SINT1 (
\begin{DoxyParamCaption}
\item[{INTEGER,intent(in)}]{ N, }
\item[{REAL(DOUBLE),dimension($\ast$)}]{ WAR, }
\item[{REAL(DOUBLE),dimension($\ast$),intent(in)}]{ WAS, }
\item[{REAL(DOUBLE),dimension($\ast$)}]{ XH, }
\item[{REAL(DOUBLE),dimension($\ast$)}]{ X, }
\item[{INTEGER,dimension($\ast$)}]{ IFAC}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_aa13ff08d3dc6687bc622da3c5f32fa51}


Definition at line 2928 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_ae040983b120625880de3007da8fdbcc5}{
\index{dfftpack.f90@{dfftpack.f90}!ZFFTB@{ZFFTB}}
\index{ZFFTB@{ZFFTB}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{ZFFTB}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ZFFTB (
\begin{DoxyParamCaption}
\item[{INTEGER}]{ N, }
\item[{REAL(DOUBLE),dimension(1)}]{ C, }
\item[{REAL(DOUBLE),dimension(1)}]{ WSAVE}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_ae040983b120625880de3007da8fdbcc5}


Definition at line 2991 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_acc63212a6853c2ede4e2a52a1d40c94d}{
\index{dfftpack.f90@{dfftpack.f90}!ZFFTF@{ZFFTF}}
\index{ZFFTF@{ZFFTF}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{ZFFTF}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ZFFTF (
\begin{DoxyParamCaption}
\item[{INTEGER}]{ N, }
\item[{REAL(DOUBLE),dimension(1)}]{ C, }
\item[{REAL(DOUBLE),dimension(1)}]{ WSAVE}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_acc63212a6853c2ede4e2a52a1d40c94d}


Definition at line 3018 of file dfftpack.f90.

\hypertarget{dfftpack_8f90_a84fbafd35f9cfad77657059700c2d416}{
\index{dfftpack.f90@{dfftpack.f90}!ZFFTI@{ZFFTI}}
\index{ZFFTI@{ZFFTI}!dfftpack.f90@{dfftpack.f90}}
\subsubsection[{ZFFTI}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ZFFTI (
\begin{DoxyParamCaption}
\item[{INTEGER}]{ N, }
\item[{REAL(DOUBLE),dimension(1)}]{ WSAVE}
\end{DoxyParamCaption}
)}}
\label{dfftpack_8f90_a84fbafd35f9cfad77657059700c2d416}


Definition at line 3045 of file dfftpack.f90.

